<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.5"/>
<title>nandps: xnandps_onfi.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="HTML_custom.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="xlogo_bg.png"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">nandps
   </div>
   <div id="projectbrief">Vitis Drivers API Documentation</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Overview</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="globals.html"><span>APIs</span></a></li>
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="pages.html"><span>Examples</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('xnandps__onfi_8h.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#enum-members">Enumerations</a>  </div>
  <div class="headertitle">
<div class="title">xnandps_onfi.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct____attribute____.html">__attribute__</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI 1.0 support.  <a href="struct____attribute____.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:ga58126625dc0ff8e6d1866433ab9342d1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#ga58126625dc0ff8e6d1866433ab9342d1">ONFI_CMD_READ1</a>&#160;&#160;&#160;0x00</td></tr>
<tr class="memdesc:ga58126625dc0ff8e6d1866433ab9342d1"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Read command (1st cycle)  <a href="group__nandps.html#ga58126625dc0ff8e6d1866433ab9342d1">More...</a><br/></td></tr>
<tr class="separator:ga58126625dc0ff8e6d1866433ab9342d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab53c251758d5fd3705eee1a9337abef8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#gab53c251758d5fd3705eee1a9337abef8">ONFI_CMD_READ2</a>&#160;&#160;&#160;0x30</td></tr>
<tr class="memdesc:gab53c251758d5fd3705eee1a9337abef8"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Read command (2nd cycle)  <a href="group__nandps.html#gab53c251758d5fd3705eee1a9337abef8">More...</a><br/></td></tr>
<tr class="separator:gab53c251758d5fd3705eee1a9337abef8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2ed529448055585d56229d1371be0c0c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#ga2ed529448055585d56229d1371be0c0c">ONFI_CMD_CHANGE_READ_COLUMN1</a>&#160;&#160;&#160;0x05</td></tr>
<tr class="memdesc:ga2ed529448055585d56229d1371be0c0c"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Change Read Column command (1st cycle)  <a href="group__nandps.html#ga2ed529448055585d56229d1371be0c0c">More...</a><br/></td></tr>
<tr class="separator:ga2ed529448055585d56229d1371be0c0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab3332307f2dd066c0fafb7e5fd0ff7cb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#gab3332307f2dd066c0fafb7e5fd0ff7cb">ONFI_CMD_CHANGE_READ_COLUMN2</a>&#160;&#160;&#160;0xE0</td></tr>
<tr class="memdesc:gab3332307f2dd066c0fafb7e5fd0ff7cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Change Read Column command (2nd cycle)  <a href="group__nandps.html#gab3332307f2dd066c0fafb7e5fd0ff7cb">More...</a><br/></td></tr>
<tr class="separator:gab3332307f2dd066c0fafb7e5fd0ff7cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga55dfb210683392ea30b195809ed4cbc5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#ga55dfb210683392ea30b195809ed4cbc5">ONFI_CMD_BLOCK_ERASE1</a>&#160;&#160;&#160;0x60</td></tr>
<tr class="memdesc:ga55dfb210683392ea30b195809ed4cbc5"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Block Erase (1st cycle)  <a href="group__nandps.html#ga55dfb210683392ea30b195809ed4cbc5">More...</a><br/></td></tr>
<tr class="separator:ga55dfb210683392ea30b195809ed4cbc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab86024a23180c0b1b88a78435232a6ef"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#gab86024a23180c0b1b88a78435232a6ef">ONFI_CMD_BLOCK_ERASE2</a>&#160;&#160;&#160;0xD0</td></tr>
<tr class="memdesc:gab86024a23180c0b1b88a78435232a6ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Block Erase (2nd cycle)  <a href="group__nandps.html#gab86024a23180c0b1b88a78435232a6ef">More...</a><br/></td></tr>
<tr class="separator:gab86024a23180c0b1b88a78435232a6ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacc38d697c4911db817bec7cf3e025938"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#gacc38d697c4911db817bec7cf3e025938">ONFI_CMD_READ_STATUS</a>&#160;&#160;&#160;0x70</td></tr>
<tr class="memdesc:gacc38d697c4911db817bec7cf3e025938"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Read status command.  <a href="group__nandps.html#gacc38d697c4911db817bec7cf3e025938">More...</a><br/></td></tr>
<tr class="separator:gacc38d697c4911db817bec7cf3e025938"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3d0794886aabbc021e8e0f85ef9893a1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#ga3d0794886aabbc021e8e0f85ef9893a1">ONFI_CMD_PAGE_PROG1</a>&#160;&#160;&#160;0x80</td></tr>
<tr class="memdesc:ga3d0794886aabbc021e8e0f85ef9893a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Page Program command (1st cycle)  <a href="group__nandps.html#ga3d0794886aabbc021e8e0f85ef9893a1">More...</a><br/></td></tr>
<tr class="separator:ga3d0794886aabbc021e8e0f85ef9893a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3cfb6dc76ae159236b1426557f3529fb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#ga3cfb6dc76ae159236b1426557f3529fb">ONFI_CMD_PAGE_PROG2</a>&#160;&#160;&#160;0x10</td></tr>
<tr class="memdesc:ga3cfb6dc76ae159236b1426557f3529fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Page Program command (2nd cycle)  <a href="group__nandps.html#ga3cfb6dc76ae159236b1426557f3529fb">More...</a><br/></td></tr>
<tr class="separator:ga3cfb6dc76ae159236b1426557f3529fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga406d827603b7651b9278b3d366f9f0bf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#ga406d827603b7651b9278b3d366f9f0bf">ONFI_CMD_CHANGE_WRITE_COLUMN</a>&#160;&#160;&#160;0x85</td></tr>
<tr class="memdesc:ga406d827603b7651b9278b3d366f9f0bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Change Write Column command.  <a href="group__nandps.html#ga406d827603b7651b9278b3d366f9f0bf">More...</a><br/></td></tr>
<tr class="separator:ga406d827603b7651b9278b3d366f9f0bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7a3e3490f4a700f719f343781111ddb5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#ga7a3e3490f4a700f719f343781111ddb5">ONFI_CMD_READ_ID</a>&#160;&#160;&#160;0x90</td></tr>
<tr class="memdesc:ga7a3e3490f4a700f719f343781111ddb5"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Read ID command.  <a href="group__nandps.html#ga7a3e3490f4a700f719f343781111ddb5">More...</a><br/></td></tr>
<tr class="separator:ga7a3e3490f4a700f719f343781111ddb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeabd8cba36043b481813f654e440637e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#gaeabd8cba36043b481813f654e440637e">ONFI_CMD_READ_PARAM_PAGE</a>&#160;&#160;&#160;0xEC</td></tr>
<tr class="memdesc:gaeabd8cba36043b481813f654e440637e"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Read Parameter Page command.  <a href="group__nandps.html#gaeabd8cba36043b481813f654e440637e">More...</a><br/></td></tr>
<tr class="separator:gaeabd8cba36043b481813f654e440637e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf2876620cfd13144b4779bf7b4a5aefe"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#gaf2876620cfd13144b4779bf7b4a5aefe">ONFI_CMD_RESET</a>&#160;&#160;&#160;0xFF</td></tr>
<tr class="memdesc:gaf2876620cfd13144b4779bf7b4a5aefe"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Reset command.  <a href="group__nandps.html#gaf2876620cfd13144b4779bf7b4a5aefe">More...</a><br/></td></tr>
<tr class="separator:gaf2876620cfd13144b4779bf7b4a5aefe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab10d24b1d6521d5bd855c7edec68cfad"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#gab10d24b1d6521d5bd855c7edec68cfad">ONFI_CMD_COPYBACK_READ1</a>&#160;&#160;&#160;0x00</td></tr>
<tr class="memdesc:gab10d24b1d6521d5bd855c7edec68cfad"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Copyback Read command (1st cycle)  <a href="group__nandps.html#gab10d24b1d6521d5bd855c7edec68cfad">More...</a><br/></td></tr>
<tr class="separator:gab10d24b1d6521d5bd855c7edec68cfad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3f9e4b16df796e9fa5d09c1aeb689257"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#ga3f9e4b16df796e9fa5d09c1aeb689257">ONFI_CMD_COPYBACK_READ2</a>&#160;&#160;&#160;0x35</td></tr>
<tr class="memdesc:ga3f9e4b16df796e9fa5d09c1aeb689257"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Copyback Read command (2nd cycle)  <a href="group__nandps.html#ga3f9e4b16df796e9fa5d09c1aeb689257">More...</a><br/></td></tr>
<tr class="separator:ga3f9e4b16df796e9fa5d09c1aeb689257"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1c5c8ebf4ecb5594f01444d358048c25"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#ga1c5c8ebf4ecb5594f01444d358048c25">ONFI_CMD_READ_CACHE_ENHANCED1</a>&#160;&#160;&#160;0x00</td></tr>
<tr class="memdesc:ga1c5c8ebf4ecb5594f01444d358048c25"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Read cache enhanced command (1st cycle)  <a href="group__nandps.html#ga1c5c8ebf4ecb5594f01444d358048c25">More...</a><br/></td></tr>
<tr class="separator:ga1c5c8ebf4ecb5594f01444d358048c25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga636d60b79e0600b0c493904f1af19360"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#ga636d60b79e0600b0c493904f1af19360">ONFI_CMD_READ_CACHE_ENHANCED2</a>&#160;&#160;&#160;0x31</td></tr>
<tr class="memdesc:ga636d60b79e0600b0c493904f1af19360"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Read cache enhanced command (2nd cycle)  <a href="group__nandps.html#ga636d60b79e0600b0c493904f1af19360">More...</a><br/></td></tr>
<tr class="separator:ga636d60b79e0600b0c493904f1af19360"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf2935a27b9769e1684978ba4ba96ec23"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#gaf2935a27b9769e1684978ba4ba96ec23">ONFI_CMD_READ_CACHE</a>&#160;&#160;&#160;0x31</td></tr>
<tr class="memdesc:gaf2935a27b9769e1684978ba4ba96ec23"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Read cache command.  <a href="group__nandps.html#gaf2935a27b9769e1684978ba4ba96ec23">More...</a><br/></td></tr>
<tr class="separator:gaf2935a27b9769e1684978ba4ba96ec23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2fc255623dd81fd29cebff096e20444d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#ga2fc255623dd81fd29cebff096e20444d">ONFI_CMD_READ_CACHE_END</a>&#160;&#160;&#160;0x3F</td></tr>
<tr class="memdesc:ga2fc255623dd81fd29cebff096e20444d"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Read cache end command.  <a href="group__nandps.html#ga2fc255623dd81fd29cebff096e20444d">More...</a><br/></td></tr>
<tr class="separator:ga2fc255623dd81fd29cebff096e20444d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5c37b601c4985f107409b385b02fc76f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#ga5c37b601c4985f107409b385b02fc76f">ONFI_CMD_BLOCK_ERASE_INTERLEAVED2</a>&#160;&#160;&#160;0xD1</td></tr>
<tr class="memdesc:ga5c37b601c4985f107409b385b02fc76f"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Block Erase interleaved command (2nd cycle)  <a href="group__nandps.html#ga5c37b601c4985f107409b385b02fc76f">More...</a><br/></td></tr>
<tr class="separator:ga5c37b601c4985f107409b385b02fc76f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaed4869952de35132eafa69c63673addb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#gaed4869952de35132eafa69c63673addb">ONFI_CMD_READ_STATUS_ENHANCED</a>&#160;&#160;&#160;0x78</td></tr>
<tr class="memdesc:gaed4869952de35132eafa69c63673addb"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Read Status enhanced command.  <a href="group__nandps.html#gaed4869952de35132eafa69c63673addb">More...</a><br/></td></tr>
<tr class="separator:gaed4869952de35132eafa69c63673addb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2d9b167f04107587fb8ba499179c82fd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#ga2d9b167f04107587fb8ba499179c82fd">ONFI_CMD_PAGE_PROGRAM_INTERLEAVED2</a>&#160;&#160;&#160;0x11</td></tr>
<tr class="memdesc:ga2d9b167f04107587fb8ba499179c82fd"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Page Program interleaved command (2nd cycle)  <a href="group__nandps.html#ga2d9b167f04107587fb8ba499179c82fd">More...</a><br/></td></tr>
<tr class="separator:ga2d9b167f04107587fb8ba499179c82fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga65c3a1712dbf6b78ac8fdd26f2ad4955"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#ga65c3a1712dbf6b78ac8fdd26f2ad4955">ONFI_CMD_PAGE_CACHE_PROGRAM1</a>&#160;&#160;&#160;0x80</td></tr>
<tr class="memdesc:ga65c3a1712dbf6b78ac8fdd26f2ad4955"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Page cache program (1st cycle)  <a href="group__nandps.html#ga65c3a1712dbf6b78ac8fdd26f2ad4955">More...</a><br/></td></tr>
<tr class="separator:ga65c3a1712dbf6b78ac8fdd26f2ad4955"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga32f44a4cba105e5588e636f6294b0f9d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#ga32f44a4cba105e5588e636f6294b0f9d">ONFI_CMD_PAGE_CACHE_PROGRAM2</a>&#160;&#160;&#160;0x15</td></tr>
<tr class="memdesc:ga32f44a4cba105e5588e636f6294b0f9d"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Page cache program (2nd cycle)  <a href="group__nandps.html#ga32f44a4cba105e5588e636f6294b0f9d">More...</a><br/></td></tr>
<tr class="separator:ga32f44a4cba105e5588e636f6294b0f9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa4f87be5dcf3bfe6888bacd2aa9d6171"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#gaa4f87be5dcf3bfe6888bacd2aa9d6171">ONFI_CMD_COPYBACK_PROGRAM1</a>&#160;&#160;&#160;0x85</td></tr>
<tr class="memdesc:gaa4f87be5dcf3bfe6888bacd2aa9d6171"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Copyback program command (1st cycle)  <a href="group__nandps.html#gaa4f87be5dcf3bfe6888bacd2aa9d6171">More...</a><br/></td></tr>
<tr class="separator:gaa4f87be5dcf3bfe6888bacd2aa9d6171"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabda4e370276ed939e8f3330521a4c0c2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#gabda4e370276ed939e8f3330521a4c0c2">ONFI_CMD_COPYBACK_PROGRAM2</a>&#160;&#160;&#160;0x10</td></tr>
<tr class="memdesc:gabda4e370276ed939e8f3330521a4c0c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Copyback program command (2nd cycle)  <a href="group__nandps.html#gabda4e370276ed939e8f3330521a4c0c2">More...</a><br/></td></tr>
<tr class="separator:gabda4e370276ed939e8f3330521a4c0c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3b8aeb82674a020fcb3b856c3fdc8512"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#ga3b8aeb82674a020fcb3b856c3fdc8512">ONFI_CMD_COPYBACK_PROGRAM_INTERLEAVED2</a>&#160;&#160;&#160;0x11</td></tr>
<tr class="memdesc:ga3b8aeb82674a020fcb3b856c3fdc8512"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Copyback program interleaved command (2nd cycle)  <a href="group__nandps.html#ga3b8aeb82674a020fcb3b856c3fdc8512">More...</a><br/></td></tr>
<tr class="separator:ga3b8aeb82674a020fcb3b856c3fdc8512"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1a90e233b57cb3bc0ef3a5fc315e158f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#ga1a90e233b57cb3bc0ef3a5fc315e158f">ONFI_CMD_READ_UNIQUEID</a>&#160;&#160;&#160;0xED</td></tr>
<tr class="memdesc:ga1a90e233b57cb3bc0ef3a5fc315e158f"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Read Unique ID command.  <a href="group__nandps.html#ga1a90e233b57cb3bc0ef3a5fc315e158f">More...</a><br/></td></tr>
<tr class="separator:ga1a90e233b57cb3bc0ef3a5fc315e158f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadbf8afcdec47ffb5e24a9e2f580bc9e4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#gadbf8afcdec47ffb5e24a9e2f580bc9e4">ONFI_CMD_GET_FEATURES</a>&#160;&#160;&#160;0xEE</td></tr>
<tr class="memdesc:gadbf8afcdec47ffb5e24a9e2f580bc9e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Get features command.  <a href="group__nandps.html#gadbf8afcdec47ffb5e24a9e2f580bc9e4">More...</a><br/></td></tr>
<tr class="separator:gadbf8afcdec47ffb5e24a9e2f580bc9e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga09a77a047f11adfcb8b2b226bd674adf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#ga09a77a047f11adfcb8b2b226bd674adf">ONFI_CMD_SET_FEATURES</a>&#160;&#160;&#160;0xEF</td></tr>
<tr class="memdesc:ga09a77a047f11adfcb8b2b226bd674adf"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Set features command.  <a href="group__nandps.html#ga09a77a047f11adfcb8b2b226bd674adf">More...</a><br/></td></tr>
<tr class="separator:ga09a77a047f11adfcb8b2b226bd674adf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga44013e5fb725c1b3233359b2fb14a4d3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#ga44013e5fb725c1b3233359b2fb14a4d3">ONFI_STATUS_FAIL</a>&#160;&#160;&#160;0x01</td></tr>
<tr class="memdesc:ga44013e5fb725c1b3233359b2fb14a4d3"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Status Register : FAIL.  <a href="group__nandps.html#ga44013e5fb725c1b3233359b2fb14a4d3">More...</a><br/></td></tr>
<tr class="separator:ga44013e5fb725c1b3233359b2fb14a4d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0fffa352f5726c9d18effcd83ce7061e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#ga0fffa352f5726c9d18effcd83ce7061e">ONFI_STATUS_FAILC</a>&#160;&#160;&#160;0x02</td></tr>
<tr class="memdesc:ga0fffa352f5726c9d18effcd83ce7061e"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Status Register : FAILC.  <a href="group__nandps.html#ga0fffa352f5726c9d18effcd83ce7061e">More...</a><br/></td></tr>
<tr class="separator:ga0fffa352f5726c9d18effcd83ce7061e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga381ed334372bb02695d812e44ba58081"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#ga381ed334372bb02695d812e44ba58081">ONFI_STATUS_ARDY</a>&#160;&#160;&#160;0x20</td></tr>
<tr class="memdesc:ga381ed334372bb02695d812e44ba58081"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Status Register : ARDY.  <a href="group__nandps.html#ga381ed334372bb02695d812e44ba58081">More...</a><br/></td></tr>
<tr class="separator:ga381ed334372bb02695d812e44ba58081"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga33dc5a0d5a0593c5a2654b16ff49b38a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#ga33dc5a0d5a0593c5a2654b16ff49b38a">ONFI_STATUS_RDY</a>&#160;&#160;&#160;0x40</td></tr>
<tr class="memdesc:ga33dc5a0d5a0593c5a2654b16ff49b38a"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Status Register : RDY.  <a href="group__nandps.html#ga33dc5a0d5a0593c5a2654b16ff49b38a">More...</a><br/></td></tr>
<tr class="separator:ga33dc5a0d5a0593c5a2654b16ff49b38a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8be0ae53753ead584ac71c2898d5d9e3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#ga8be0ae53753ead584ac71c2898d5d9e3">ONFI_STATUS_WP</a>&#160;&#160;&#160;0x80</td></tr>
<tr class="memdesc:ga8be0ae53753ead584ac71c2898d5d9e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Status Register : WR.  <a href="group__nandps.html#ga8be0ae53753ead584ac71c2898d5d9e3">More...</a><br/></td></tr>
<tr class="separator:ga8be0ae53753ead584ac71c2898d5d9e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga27d88d8a093bb990046ae13730aa935e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#ga27d88d8a093bb990046ae13730aa935e">ONFI_ID_LEN</a>&#160;&#160;&#160;4</td></tr>
<tr class="memdesc:ga27d88d8a093bb990046ae13730aa935e"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI ID Length.  <a href="group__nandps.html#ga27d88d8a093bb990046ae13730aa935e">More...</a><br/></td></tr>
<tr class="separator:ga27d88d8a093bb990046ae13730aa935e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga95404175c5c6bfeb8a98aaef9bbc551e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#ga95404175c5c6bfeb8a98aaef9bbc551e">ONFI_CRC_INIT</a>&#160;&#160;&#160;0x4F4E</td></tr>
<tr class="memdesc:ga95404175c5c6bfeb8a98aaef9bbc551e"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI CRC16 Inititialization constant.  <a href="group__nandps.html#ga95404175c5c6bfeb8a98aaef9bbc551e">More...</a><br/></td></tr>
<tr class="separator:ga95404175c5c6bfeb8a98aaef9bbc551e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad5f5c897b5d63054909a7f2e7311e991"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#gad5f5c897b5d63054909a7f2e7311e991">ONFI_CRC_POLYNOM</a>&#160;&#160;&#160;0x8005</td></tr>
<tr class="memdesc:gad5f5c897b5d63054909a7f2e7311e991"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI CRC16 polynomial.  <a href="group__nandps.html#gad5f5c897b5d63054909a7f2e7311e991">More...</a><br/></td></tr>
<tr class="separator:gad5f5c897b5d63054909a7f2e7311e991"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gade881bc5d3ed11d19ee0af0d25e84bc0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#gade881bc5d3ed11d19ee0af0d25e84bc0">ONFI_CRC_ORDER</a>&#160;&#160;&#160;16</td></tr>
<tr class="memdesc:gade881bc5d3ed11d19ee0af0d25e84bc0"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI CRC16 order.  <a href="group__nandps.html#gade881bc5d3ed11d19ee0af0d25e84bc0">More...</a><br/></td></tr>
<tr class="separator:gade881bc5d3ed11d19ee0af0d25e84bc0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8934224be62b66baa973637dd3fd4816"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#ga8934224be62b66baa973637dd3fd4816">ONFI_PARAM_PAGE_LEN</a>&#160;&#160;&#160;256</td></tr>
<tr class="memdesc:ga8934224be62b66baa973637dd3fd4816"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Parameter page length.  <a href="group__nandps.html#ga8934224be62b66baa973637dd3fd4816">More...</a><br/></td></tr>
<tr class="separator:ga8934224be62b66baa973637dd3fd4816"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga227f8d8d7d2de58dd0b2d6da3006f03e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#ga227f8d8d7d2de58dd0b2d6da3006f03e">ONFI_CRC_LEN</a>&#160;&#160;&#160;254</td></tr>
<tr class="memdesc:ga227f8d8d7d2de58dd0b2d6da3006f03e"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI CRC16 length.  <a href="group__nandps.html#ga227f8d8d7d2de58dd0b2d6da3006f03e">More...</a><br/></td></tr>
<tr class="separator:ga227f8d8d7d2de58dd0b2d6da3006f03e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga68423a0be6b6a1956b7e93fef5e50e00"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#ga68423a0be6b6a1956b7e93fef5e50e00">ONFI_SIGNATURE_LEN</a>&#160;&#160;&#160;4</td></tr>
<tr class="memdesc:ga68423a0be6b6a1956b7e93fef5e50e00"><td class="mdescLeft">&#160;</td><td class="mdescRight">ONFI Signature Length.  <a href="group__nandps.html#ga68423a0be6b6a1956b7e93fef5e50e00">More...</a><br/></td></tr>
<tr class="separator:ga68423a0be6b6a1956b7e93fef5e50e00"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:gac876c6eb0d6c95869f0a68dccd44b975"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__nandps.html#gac876c6eb0d6c95869f0a68dccd44b975">OnfiCommandsEnum</a> { <br/>
&#160;&#160;<a class="el" href="group__nandps.html#ggac876c6eb0d6c95869f0a68dccd44b975acb9be765f361bb7efb9073730aac92c6">READ</a> = 0, 
<a class="el" href="group__nandps.html#ggac876c6eb0d6c95869f0a68dccd44b975a93048e7702ea73781e031c18191f6aec">CHANGE_READ_COLUMN</a>, 
<a class="el" href="group__nandps.html#ggac876c6eb0d6c95869f0a68dccd44b975a07c1d6a795c348f8633600a052d26dfd">BLOCK_ERASE</a>, 
<a class="el" href="group__nandps.html#ggac876c6eb0d6c95869f0a68dccd44b975a451fb3a060f895e40024da81e03fe45a">READ_STATUS</a>, 
<br/>
&#160;&#160;<a class="el" href="group__nandps.html#ggac876c6eb0d6c95869f0a68dccd44b975abe9758bc5df677605dcc22e1557c853a">PAGE_PROGRAM</a>, 
<a class="el" href="group__nandps.html#ggac876c6eb0d6c95869f0a68dccd44b975a7b8cd11c9f3d97de2d293b68927899d6">CHANGE_WRITE_COLUMN</a>, 
<a class="el" href="group__nandps.html#ggac876c6eb0d6c95869f0a68dccd44b975a08d1641fdf7c1a20c4f1563f57d958e8">READ_ID</a>, 
<a class="el" href="group__nandps.html#ggac876c6eb0d6c95869f0a68dccd44b975a1589226dbb8a8f0493a8a6df64943518">READ_PARAM_PAGE</a>, 
<br/>
&#160;&#160;<a class="el" href="group__nandps.html#ggac876c6eb0d6c95869f0a68dccd44b975a589b7d94a3d91d145720e2fed0eb3a05">RESET</a>, 
<a class="el" href="group__nandps.html#ggac876c6eb0d6c95869f0a68dccd44b975a9bf6ffa4f6227023e81c1b4ebd1ae5a1">GET_FEATURES</a>, 
<a class="el" href="group__nandps.html#ggac876c6eb0d6c95869f0a68dccd44b975a4dbe92307b1ecfc6eb4dfb3ee1f59cb7">SET_FEATURES</a>, 
<a class="el" href="group__nandps.html#ggac876c6eb0d6c95869f0a68dccd44b975a8b269d64de6c130671c1413fd0f2bbb2">READ_CACHE_RANDOM</a>, 
<br/>
&#160;&#160;<a class="el" href="group__nandps.html#ggac876c6eb0d6c95869f0a68dccd44b975afb1d5bd781a173ff53cb79de689b1469">READ_CACHE_END_SEQ</a>, 
<a class="el" href="group__nandps.html#ggac876c6eb0d6c95869f0a68dccd44b975a917fd89fc6851edcf198f44f133ddf3a">PAGE_CACHE_PROGRAM</a>
<br/>
 }</td></tr>
<tr class="memdesc:gac876c6eb0d6c95869f0a68dccd44b975"><td class="mdescLeft">&#160;</td><td class="mdescRight">This enum defines the onfi commands.  <a href="group__nandps.html#gac876c6eb0d6c95869f0a68dccd44b975">More...</a><br/></td></tr>
<tr class="separator:gac876c6eb0d6c95869f0a68dccd44b975"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
	<p class="footer">&copy; Copyright 2015-2022 Xilinx, Inc. All Rights Reserved.</p>
	<p class="footer">&copy; Copyright 2022-2023 Advanced Micro Devices, Inc. All Rights Reserved.</p>
</div>
</body>
</html>
